package com.ruoyi.project.zerocarbon.domain.dto;

import com.ruoyi.project.zerocarbon.domain.DeclareAuthor;
import com.ruoyi.project.zerocarbon.domain.DeclareFile;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class DeclarationDTO implements Serializable {
  private static final long serialVersionUID = -455603808262483595L;

  private Long id;
  private String recommendNum;
  private String regionSerial;
  private String managementName;
  private Integer managementType;
  private String title;
  private String province;
  private String unit;
  private String head;
  private String contactNumber;
  private String idcard;
  private String email;
  private Integer age;
  private String projectType;//项目类型
  private String projectGroup;//项目组别
  private String projectField;//项目领域
  private String projectProfile;//项目简介,作品简介
  private String briefDescription;//简要说明
  private String innovation;
  private String practicability;
  private String exhibition;
  private String attachUrl;
  private String account;
  private String userName;
  private Integer saveType;//0：草稿；1：提交

  private String paperField;//论文领域
  private String paperType;//论文种类
  private String summary;//作品概要
  private String keyword;//作品关键词
  private String workHighlight;;//作品亮点
  private String influence;//社会经济影响力

  private String creations;//创意来源
  //作品简介
  private String designSpecification;//设计说明
  private String innovationHighlights;//创新亮点
  /** 设计说明 */
  private String specification;


  /** 审核状态：待审核11、淘汰12、通过13 */
  private Integer auditStatus;

  /** 审核意见 */
  private String auditComment;
  private String centerComment;
  /** 0待分配；1已分配 */
  private Integer distributionStatus;
  //七牛zip id
  private String qiniuzipid;
  private String qiniuzippath;
  private String reporter;

  private List<DeclareAuthor> declareAuthors;
  private List<DeclareFile> declareFiles;

}
